QoS-Aware Service Selection Considering Potential Service Failures
نویسندگان
چکیده
Nowadays, service compositions are increasingly used to execute business processes. During the execution of a service composition, a service failure leads to a necessary re-planning. Due to such runtime events, the ex-post realized Quality of Service (QoS) values and thus the realized utility of an executed service composition may be significantly lower than the ex-ante computed one. The presented paper examines how the consideration of the effects of potential service failures can be modeled for an ex-ante QoS-aware service selection using expected utilities. Furthermore, we analytically evaluate our approach and demonstrate its applicability by an example. By doing so, we show that considering the effects of potential service failures leads to substantial better decisions about the QoS-aware service selection.
منابع مشابه
Semantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملA Publish/Subscribe Model for QoS-aware Service Provisioning and Selection
With the growing adoption of the Service Oriented Architecture (SOA) in the industry and the wide deployment of Web services, users are increasingly requiring services that are capable of meeting their quality-of-service (QoS) requirements. In this paper, we propose a novel framework for QoS-aware Web service provisioning, which relies on QoS brokers, to mediate between clients and service prov...
متن کاملEfficient Time and QoS-Aware Selection for Service Composition. (Choix efficace du temps et du QoS pour la composition du service)
Service-Oriented Computing (SOC) paradigm has emerged in last years to support cooperation between loosely coupled services to build complex applications. It involves the description, discovery, selection, and composition of services to support rapid development of complex applications. Usually, theses applications can be specified as abstract business processes and the goal is to select a serv...
متن کاملQoS Aware Web Service Selection and Ranking Framework Based on Ontology
Consideration of QoS values for accurate web service Selection process has been highlighted in our previous survey paper. Further to that work, we claim that the best performance can be achieved by considering both functional and QoS properties. In this paper, we highlight the application of ontology to represent the non-functional requirements in web service discovery. We emphasize how Ontolog...
متن کاملAutomatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کامل